﻿.container{max-width:1600px}
.info-content{line-height:2;padding-bottom:65px}
a{color:#333;text-decoration:none}
a:hover{color:#15499a}
a:focus{color:#000}
a.btn-more{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease}
a.btn-more:hover{border-color:#780001;color:#780001}
.banner{height:500px\9!important;overflow:hidden\9!important;overflow:hidden}
.text-green{color:rgb(21,73,154)}
.overflow-hidden{overflow:hidden}
.mask-bg{position:fixed;width:100%;height:100%;display:none;height:100vh;background-color:rgba(0,0,0,.7);overflow:hidden;z-index:100;top:0;left:0}
.mask-bg.active{display:block}
.product-module-box{position:relative}
.module-title{clear:both;text-align:center;margin:30px 0px 30px 0px}
.module-title .cn-title{display:block;color:#333;line-height:48px;font-family:SimSun;font-weight:bold}
.module-title span{font-size:18px;background:url(../images/24tel.png) no-repeat center left;background-size:34px;padding:20px 0 20px 50px}
.nav .animated,.sub-nav .animated{animation-duration:0.4s;-webkit-animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.navSlide{animation-name:navSlide;-webkit-animation-name:navSlide}
@keyframes navSlide{100%{transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);opacity:0;visibility:visible}
100%{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);opacity:1}
}@media (min-width:1000px){.header{height:130px;width:100%;position:sticky;background-color:#fff;z-index:999;box-shadow:1px 1px 5px 1px rgba(0,0,0,0.14)}
.header .logo img{max-height:80px}
.logo-box{text-align:left;padding-top:25px}
.nav{width:90%}
.nav>ul>li{float:left;text-align:center;line-height:80px;width:14.2%;margin-top: 25px;}
.nav>ul>li>ul{position:absolute}
.nav>ul>li>a{font-size:16px;display:block;width:100%;color:#000;}
.nav >ul>li.current > a,.nav >ul>li:hover > a{color:#fff;background: rgb(31, 92, 153);border-radius: 5px;}
.nav li:hover> ul{display:block}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#666;font-size:15px;line-height:50px;border-bottom:1px solid #8bc34a}
.nav ul li ul li a:hover{text-decoration:none;color:#8bc34a}
.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul{background-color:#f5f5f5;display:none;position:absolute;z-index:2;width:133px}
.nav ul li ul li ul{left:100%;top:0px;display:none}
.nav-toggle{display:none}
.breadcrumb-box{background-color:#f4f4f4;margin-bottom:40px}
.breadcrumb{padding:15px}
.same-padding{padding-top:80px}
}@media (max-width:1000px){.header{background-color:#fff;position:absolute;width:100%;height:60px;z-index:10;position: initial !important;}
.header .container .row{margin:4px 0}
.header .logo a{display:block;max-width:80%}
.header .logo img{margin-top: 8px;}
.header .nav-toggle{color:#666;position:absolute;right:-10px;top:-4px;font-size:25px;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1}
.header .nav-toggle.active{color:#ccc}
.nav-toggle{position:absolute;top:24px;right:20px}
.nav-toggle .fa{font-size:24px}
.logo-box{text-align:left;padding-left:25}
.nav{position:fixed;z-index:999;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition:all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height:45px;text-align:left}
.nav ul li ul{display:none}
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom:1px solid #dcdcdc}
.nav ul li ul li a{padding-left:35px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px}
.nav ul li ul li ul li li a{padding-left:120px}
.nav ul li{position:relative}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px;text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.nav ul li.current > a{color:#5a342b}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}
.display-die{display:none!important}
.topscarch{position:absolute;top:-15px;right:40px;display: none;}
.same-padding{padding-top:30px}
}@media (min-width:1000px){.line-top-bg{margin-top:40px}
footer{padding-top:50px;}
footer .left .logo-foot{margin-bottom:40px}
footer .left .ewm{padding-left:40px}
footer .left p{padding-left:55px;font-size:15px}
.footnav .account{line-height:1.8}
.footnav{padding-left:0}
.footnav .title{font-size:19px;margin-bottom:4px}
.footnav .account li a{font-size:15px;position:relative;padding-left:10px}
.footnav .account li a::before{display:inline-block;content:"-";position:absolute;left:0;top:-5px}
footer .right{padding-left:50px}
footer .right li{font-size:15px;padding-top:4px}
}@media (max-width:1000px){footer{padding-top:10px;}
footer .left{text-align:center}
footer .left .logo-foot{display:block}
footer .left .ewm{margin:10px 0 0}
footer .right{line-height:1.8}
.footnav{padding-top:20px}
.footnav .title{padding-bottom:20px}
}footer{background-color:rgb(41, 43, 47);color:#fff}
footer a{color:rgb(217,217,217)}
footer .left .logo-foot{max-height:68px}
footer .left .ewm{max-height:100px}
footer .right .boxs{border:1px solid #fff;border-radius:30px;padding:12px 0;text-align:center;height:55px;width:55px}
footer .right .boxs img{max-height:30px}
.line-top-bg{border-top:1px solid #41516d;padding:10px 0 0}
.footnav .account li a:hover{color:#fff}
.html5zoo-arrow-left-0{background:url(../images/left.png) no-repeat scroll left top!important;margin-left:10px}
.html5zoo-arrow-right-0{background:url(../images/left2.png) no-repeat scroll left top!important;margin-right:10px}

#toTop{position:fixed;bottom:12px;right:12px;width:40px;height:40px;text-indent:-999em;z-index:999;background:url(../images/top.png) no-repeat;background-position:-505px 0;transition:all 0.2s linear}
#toTop:hover{background-position:-505px -42px}
.float-nav-toggle{display:block;text-align:center;position:fixed;left:6px;bottom:60px;color:#fff;font-size:18px;width:40px;height:40px;line-height:40px;background-color:rgba(13,13,13,0.6);border-radius:20px;z-index:9}
@media (max-width:767px){.display-xs-block{display:block !important}
}.footer-fixed{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;padding:6px 0px 2px;color:#fff;z-index:9;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-top:0.2rem solid #000;background:#fff}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align:center}
.footer-fixed ul li a{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px}
.footer-fixed ul li p{font-size:1.3rem}
.footer-fixed.active{transform:translateX(2.8rem);z-index:9}
.footer-fixed2{font-size:2.8rem;padding-top:0.6rem}
.footer-fixed i{display:block}
.footer-fixed .fa{font-size:22px}
@media (min-width:1000px){.footer-fixed{display:none!important}
}@media (max-width:1000px){footer{}
}.breadcrumb > li + li::before{content:">>";padding:0 5px;color:rgb(102,102,102)}
.breadcrumb li:first-child a span:hover,.breadcrumb li:last-child a:hover{text-decoration:underline}
.breadcrumb li .fa{font-weight:bold;padding-right:6px}
.breadcrumb li{font-weight:bold}
.breadcrumb li a{font-weight:normal}
.page ul li .fa{padding-right:10px}
.page ul li:hover a,.page ul li:hover{color:#0488CD}
.pagination > li > a,.pagination > li > span{padding:4px 10px}
.list-page{font-family:'宋体'}
@media (min-width:1000px){.company{margin:60px 0}
.company .title{font-size:29px}
.company .min{font-size:16px}
.addcompany{padding-bottom:60px}
.addcompany .company{margin:0}
.replaceTel{margin:0 110px}
.gray-bg{padding:60px 0;margin:70px 0 -70px}
.gray-bg .title{font-size:26px;padding:20px 0}
.gray-bg p{font-size:16px}
}@media (max-width:1000px){.company{margin:30px 0}
.company .title{font-size:18px}
.company .min{font-size:13px}
.gray-bg{padding:30px 0;margin:30px 0 -50px}
.gray-bg .title{font-size:18px}
}.company{text-align:center}
.company .title{padding-top:0;font-weight:bold}
.company i{width:40px;margin:15px auto 10px;display:inline-block;background-color:#8cc34c;height:2px}
.company .min{color:rgb(51,51,51)}
.replace-contact .company{text-align:left}
.replaceTel .boxs{position:absolute;top:30%;left:20%}
.index-boke-bg{background-color:#f5f5f5}
.milestone-wrap{margin-bottom:120px;padding-bottom:40px}
.milestone-wrap li .boxs-items .boxs2{position:relative;padding-bottom:20px}
.milestone-wrap li .boxs-items .boxs2 .step-content-text a{width:100%;height:100%;display:block;overflow:hidden;text-align:center}
.milestone-wrap li .boxs .step-title-icon{margin:auto;width:14px;height:14px;border-radius:100%}
.milestone-wrap li:nth-child(2n-1) .boxs{text-align:right}
.milestone-wrap li:nth-child(2n) .boxs{text-align:left}
.milestone-wrap li .boxs .step-title .step-title-icon .step-title-icon-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7px;height:7px;border-radius:100%;background-color:#fff}
.milestone-wrap li:nth-child(2n-1) .boxs .step-content .step-content-icon{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:1px;height:100%;background-color:#cfcfcf}
.milestone-wrap li:nth-child(2n) .boxs .step-content .step-content-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px;height:100%;background-color:#cfcfcf}
.milestone-wrap li .boxs .step-title .step-title-text{line-height:26px;color:#15499a;text-align:center;font-weight:bold}
.milestone-wrap li .boxs .step-title .step-title-text2{color:#bdbdbd;font-size:12px;text-align:left}
.milestone-wrap li .boxs .step-content{position:relative;min-height:160px}
.milestone-wrap li .boxs .step-content .step-content-text{line-height:20px;font-size:15px;color:#666}
.milestone-wrap li .boxs-items{border:1px solid #fff;border-color:transparent;transition:all 0.5s ease-out 0s}
.milestone-wrap li .boxs .step-title-icon .step-title-icon-center{background:url(../images/canvas.png) no-repeat center;background-size:cover;width:40px;height:40px;position:relative;z-index:2;left:-12px}
.milestone-wrap li:last-child .boxs .step-content .step-content-icon span{display:inline-block;width:31px;height:31px;border-radius:31px;background:#cfcfcf;position:absolute;bottom:0px;left:-15px}
@media(min-width:1000px){.index-boke-bg{padding:2px 0 150px;margin-bottom:-70px}
.milestone-wrap{margin-bottom:-100px;margin-top:100px}
.milestone-wrap li .boxs .step-title .step-title-text{font-size:26px}
.milestone-wrap li .boxs .step-title .step-title-text2{padding-left:17px}
.milestone-wrap li .boxs-items .boxs2{background-color:rgb(238,238,238);width:85%;display:flex;align-content:center;height:100%;flex-wrap:wrap;transition:all 0.5s ease-out 0s}
.milestone-wrap li:nth-child(2n-1) .boxs-items{right:47%;top:-45%;width:50%;text-align:right;padding-right:4%;display:flex;align-items:center}
.milestone-wrap li:nth-child(2n) .boxs-items{left:47%;top:-45%;width:50%;text-align:left;padding-left:4%;display:flex;align-items:center}
.milestone-wrap li .boxs-items .step-title{width:15%}
.milestone-wrap li .boxs-items .boxs2 .step-content-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding:20px;width:100%}
.milestone-wrap li:nth-child(2n-1) .boxs-items .step-title{position:absolute;right:-20%}
.milestone-wrap li:nth-child(2n) .boxs-items .step-title{position:absolute;left:-20%}
.milestone-wrap li img{max-height:140px!important}
.milestone-wrap li .sanjiao1{width:0;height:0;border-top:15px solid transparent;border-left:20px solid #eee;border-bottom:15px solid transparent;position:absolute;right:-20px}
.milestone-wrap li .sanjiao2{width:0;height:0;border-top:15px solid transparent;border-right:20px solid #eee;border-bottom:15px solid transparent;position:absolute;left:-20px}
.milestone-wrap li:nth-child(2n) .boxs-items .boxs2{margin-left:80px}
.milestone-wrap li .boxs-items .boxs2 .step-content-text a{font-weight:bold}
}@media(max-width:1000px){.index-boke-bg{padding:20px 0 70px;margin-bottom:-50px}
.milestone-wrap li:nth-child(2n-1) .boxs-items{right:49%;top:-10%;width:50%;text-align:right;padding-right:4%}
.milestone-wrap li:nth-child(2n) .boxs-items{left:51%;top:-10%;width:50%;text-align:left;padding-left:3%}
.milestone-wrap li .boxs-items .boxs2 .step-content-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding:10px 5px;text-align:left;width:100%}
.milestone-wrap li .boxs-items .boxs2{position:absolute;top:45px;left:0}
.milestone-wrap li .boxs-items .step-title{position:absolute;top:0px}
.milestone-wrap li:nth-child(2n-1) .boxs-items .step-title{right:30px}
.milestone-wrap li:nth-child(2n) .boxs-items .step-title{left:0px;padding-left:10px}
.milestone-wrap li:nth-child(2n-1) .boxs .step-title .step-title-text2{text-align:right}
.milestone-wrap{margin-bottom:-50px}
.milestone-wrap{overflow:hidden;padding-top:10px}
.milestone-wrap li img{max-height:80px!important;max-width:90%}
.milestone-wrap li .boxs-items .boxs2 .step-content-text a{font-size:13px}
}.gray-bg{background-color:#f5f5f5}
.border-box{border:1px solid rgb(238,238,238);padding:15px;padding-bottom:0}
.product-box .row .item{text-align:center;margin-bottom:20px}
.replace-product li a:hover{cursor:auto}
@media (min-width:1000px){.product-box .row .item .border-box .title{text-align:center;color:#5a5a5a;width:92.9%;line-height:26px;margin:0 15px}
.product-box .row .item .border-box .title a{font-size:18px}
.product-box .row .item .border-box .title:hover a{color:#000}
.pa_textlist_1{margin:0 15px}
.pa_textlist_1 .item{padding:20px 0}
.replace-product .border-box{padding-bottom:10px}
}@media (max-width:1000px){.product-box{padding-top:20px}
.product-box .row .item{padding-left:5px;padding-right:5px}
.product-box .row .item .border-box{padding:10px}
.product-box .row .item .border-box .title a{font-weight:bold}
}.pa_textlist_1 .item{padding-bottom:20px}
.pa_textlist_1 .item .picbox{display:block;overflow:hidden}
.pa_textlist_1 .item .picbox img{transition:all 0.3s ease-in-out}
.pa_textlist_1 .item .picbox:hover img{transform:scale(1.08,1.08)}
.pa_textlist_1 .item .title{line-height:1.4;text-align:left}
.pa_textlist_1 .item .date{font-size:13px}
.pa_textlist_1 .item .intro{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;height:46px}
.pa_textlist_1 .item .boxs{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pa_textlist_1 .contentbox{padding-right:0}
@media(min-width:1000px){.pa_textlist_1 .item .boxs{margin-top:15px}
.pa_textlist_1 .item .title{font-size:19px}
}@media(max-width:1000px){.pa_textlist_1 .item{padding:12px 0}
.pa_textlist_1 .item .title{font-size:14px}
.pa_textlist_1 .contentbox{padding-left:8px}
}@media (min-width:1000px){.homeTel{font-size:21px;margin:60px 0 70px}
.partners-bg{padding-bottom:70px}
.scope-bg{padding:20px 0 60px}
.HomeNav{margin:-30px 0 40px}
.HomeNav ul li:not(:last-child){margin-right:10px}
.HomeNav ul li a{padding:10px 30px}
.corporateCulture .left{text-align:right;padding-left:60px}
.corporateCulture .right{text-align:left;padding-right:60px}
.corporateCulture .title{font-size:23px;padding-bottom:4px}
.corporateCulture .add{padding-top:70px}
.advantage-bg{padding-bottom:100px}
.advantage-bg .boxrui{padding:60px 20px 0;height:240px}
.advantage-bg li{padding:0!important;margin-bottom:0}
.advantage-bg li .box,.advantage-bg li .box img{height:240px;overflow:hidden}
}@media (max-width:1000px){.homeTel{font-size:18px;margin:30px 0}
.partners-bg{padding-bottom:30px}
.HomeNav ul li:not(:last-child){margin-right:2px}
.HomeNav ul li a{padding:4px 0}
.corporateCulture .title{font-size:18px}
}.environmental-bg{background:url(../images/abxb5.jpg) no-repeat bottom;background-size:cover}
.years-box li{text-align:center}
.years-box li .title{font-weight:bold;position:relative;display:inline-block;color:#5a5a5a}
.years-box li .title:hover .animateNum{color:#144a9b}
.years-box li p{color:rgb(119,119,119)}
.years-box li:not(:last-child){border-right:1px solid #ccc}
@media (min-width:1000px){.years-box{padding:10px 0 0}
.years-box li .title{font-size:24px}
.years-box li p{font-size:16px}
}@media (max-width:999px) and (min-width:415px){.years-box{padding:20px 0}
.years-box li .title{font-size:40px}
.years-box li p{font-size:12px}
}@media (max-width:414px){.years-box{padding:10px 0}
.years-box li{padding-left:0;padding-right:0}
.years-box li .title{font-size:14px}
.years-box li p{font-size:10px}
.years-box li:not(:last-child){border-right:1px solid #e7e7e7}
}.scope-bg{background:url(../images/linx2k.jpg) no-repeat bottom;background-size:cover}
@media (min-width:1000px){.product-box-home li{padding-left:5px;padding-right:5px}
.product-list .images-x li{margin-bottom:10px}
}@media(max-width:1000px){.images-x li{margin-bottom:10px;padding-left:5px;padding-right:5px}
.images-x li .box{padding:6px}
.images-x li .box .title{font-size:13px}
}.images-x li .box{border:1px solid transparent}
.images-x li .box:hover{border-color:transparent}
.images-x li .box .box-img{position:absolute;top:40%;left:40%;opacity:0;transition:all .7s;transform:scale(0.0)}
.images-x li .box .box-img img{width:100%!important;height:100%!important}
.images-x li .box .box-mask{top:0;left:0;background:rgba(0,0,0,0.3)none repeat scroll 0% 0%;width:100%;height:100%;transform:scale(0.0);display:block;position:absolute;opacity:0;transition:all .7s}
.product-box-home ul{text-align:center}
.product-box-home ul li a:hover .box-img{opacity:1;transform:scale(1.1)}
.product-box-home ul li a:hover img{transform:scale(1.08,1.08)}
.product-box-home ul li a:hover .box-mask{opacity:1;transform:scale(1.1)}
.product-box-home ul li a:hover .box{border-color:#2b41a4}
.product-box-home ul li a{position:relative;background-color:#0a64af}
.images-x li .box .title{padding-top:10px;padding-bottom:10px;transition:0.3s linear}
.images-x li .box .title:hover{background-color:rgba(139,195,74,1);color:#fff}
.advantage-bg{background:url(../images/adv_sbg3.jpg) no-repeat center fixed;background-size:cover}
.advantage-bg .company .title{color:#fff}
.advantage-bg .company .min{color:rgb(204,204,204)}
.advantage-bg .boxrui{background-color:#fff}
.advantage-bg .images-x li .box{border:0}
.scope-bg .border-box{background-color:#fff}
.HomeNav{text-align:center}
.HomeNav ul li{display:inline-block;margin-bottom:10px}
.HomeNav ul li a{background-color:#f0f1f7}
.HomeNav ul li ul{display:none!important}
.HomeNav ul li:nth-child(1) a,.HomeNav ul li:hover a{background-color:#15499a;color:#fff}
.partners-bg{background-color:#f2f2f2}
.marqueelefts{height:auto;max-width:1200px;overflow:hidden;margin:0px auto}
.marqueelefts ul{float:left}
.marqueelefts li{float:left;margin:0 5px;display:inline;width:200px;height:auto;overflow:hidden;text-align:center}
.marqueelefts li .pic{display:block;width:200px;height:auto;padding:10px;overflow:hidden}
.marqueelefts li .pic img{height:100%;width:100%}
.marqueelefts li .txt{text-align:center;height:auto;line-height:260px}
.marqueelefts .marquee1_1>li>p{text-align:center;margin:0 auto;display:inline-block}



@media(max-width:767px){
.sh-sy-cpfw-bottom{text-align: left !important;}
.sh-sy-cpfw-bottom>li{margin-bottom:20px;}
.sh-sy-cpfw-bottom>li>img{float: left;display: inline-block;margin-right: 20px;margin-top: 15px;}
.sh-sy-cpfw-bottom-div{margin-top: 20px !important;margin-bottom: 20px !important;}
}
/*平板*/
@media(max-width:1000px){
/*服务体系 内容一*/
.sh-sy-top-nr-img1{position: absolute !important;}
.sh-sy-top-nr>ul>li{margin-bottom: 20px;}
.sh-sy-top-nr>ul>li>div{position: initial !important;overflow: initial !important;height: 100% !important;margin-left: 90px;}
.sh-sy-top-nr-img1{position: initial !important;display: inline-block !important;width: 64px;margin-top: 40px !important;margin-left: 100px;margin-top: 20px;}
.sh-sy-top-nr-div-img{display: inline-block;float: left;}
.sh-sy-top-nr-span2{display: none !important;}
.sh-sy-top-nr-span1{text-align: left;}
.sh-sy-top-nr>ul>li>div>p{font-size: 12px !important;text-align: initial !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all;}
.sh-sy-top-nr-span1{font-size: 16px !important;text-align: left !important;}
.sh-sy-xd:hover .sh-sy-cpfw-bg{display: none !important;}
.list-Images .sh-sy-top-nr-div-img .sh-sy-top-nr-img1{position: absolute !important;left: 15px;top: -25px;}
}
/*导航头部*/
.dh-t{background: rgb(31, 92, 153);line-height: 35px;}
/*底部导航二维码*/
.sh-ewm{width: 110px !important;}
.sh-ewm-a{display: inline-block;width: 110px;line-height: 36px;background: rgba(31,92,153,1);text-align: center;border-radius: 5px;color: #fff;}
.sh-ewm-a{color: #fff !important;}
.sh-ewm-a:hover{background-color:rgba(25,79,133,1);}
/*导航底部txt*/
.sh-jw{background: #00000070;padding: 5px 10px;border-radius: 50px;margin-top: -5px;position: relative;top:-10px;}
.sh-jw-color{color: rgb(102, 102, 102);padding: 0;}
.sh-jw2{margin-bottom: 50px;}
.Footer-dh-ul>li>a{color: #fff;}
.sub-nav>.current>li{float: left;}
.sub-nav>.current>li>ul{display: none;}
#FootersubNav{display: inline-block;margin-top: 20px;}
#FootersubNav ul li{margin-bottom: 10px;}
#FootersubNav ul li a{padding: 0 19px;}
#FootersubNav ul li a:hover{color: rgb(217,217,217);}
/*产品与服务*/
.sh-sy-text-about-p2 {font-size: 12px !important;}
.list-Images .sh-sy-top-nr-div-img .sh-sy-top-nr-img1{transition:1s}
.list-Images .sh-sy-top-nr-div-img .sh-sy-top-nr-img2{transition:1s}
.list-Images .sh-sy-top-nr-div-img:hover .sh-sy-top-nr-img1{top: 0px;}
.list-Images .sh-sy-top-nr-div-img:hover .sh-sy-top-nr-img2{top: 142px;}
.list-Images .sh-sy-top-nr-div-img .sh-sy-top-nr-img3{left: 130px;width: 100px;position: relative;top:20px;}

/*服务体系*/
.sh-sy-top-title{color: black;font-family: "Microsoft YaHei";margin-top: 20px;padding: 0 15px;}
.sh-sy-top-title2{margin-top: 20px;color: #999999;font-family: "Microsoft YaHei";padding: 0 15px;}
.sh-border{width: 235px;height: 1px;background: #15499a;margin: 0 auto;position: relative;margin-top: 12px;}
.sh-border-n{width: 100px;height: 5px;background: #15499a;position: absolute;left: 28%;bottom: -2px;}
.sh-border2{width: 235px;height: 1px;background: #fff;margin: 0 auto;position: relative;margin-top: 12px;}
.sh-border-n2{width: 100px;height: 5px;background: #fff;position: absolute;left: 28%;bottom: -2px;}
.sh-sy-top-nr-div{border-bottom: 2px dashed #d0d1d1;width: 100%;position: absolute;top: 70px;}
.sh-sy-top-nr{position: relative;width: 100%;display: inline-block;margin-top: 30px;}
.sh-sy-top-nr>ul>li>div{overflow: hidden;height: 142px;position: relative;}
.sh-sy-top-nr>ul>li>div>img{display: block;margin: auto;cursor: pointer;}
.sh-sy-top-nr-span1{display: block;text-align: center;margin-bottom: 10px;}
.sh-sy-top-nr>ul>li>div>p{font-size: 14px;font-family: "Microsoft YaHei";line-height: 180%;text-align: center;}
.sh-sy-top-nr-img1{position: absolute;top: -142px;left: 67px;}
.sh-sy-top-nr-img2{position: absolute;top: 0;left: 67px;}
.sh-sy-top-nr-span2{font-size: 20px;font-family: "Microsoft YaHei";color: rgb(31, 92, 153);margin-top: 30px;text-align: center;display: block;font-weight: bold;}

/*产品与服务*/
.sh-cpfw{background: rgb(247, 247, 247);}
.sh-sy-xd{position: relative;}
.sh-sy-xd:hover .sh-sy-cpfw-bg{display: block;cursor: pointer;}
.sh-sy-text-about{position: absolute;top: 30px;left: 10%;z-index: 1;}
.sh-sy-text-about-p1{font-size: 17px;font-family: "Microsoft YaHei";font-weight: bold;color: #fff;margin-top: 5px;}
.sh-sy-text-about-p2{font-size: 17px;font-family: "Microsoft YaHei";color: #fff;}
.sh-sy-cpfw-bg{background: rgb(31,92,153);width: 100%;height: 100%;position: absolute;top: 0;display: none;}
.sh-sy-cpfw-bg>p{width: 80%;margin: 0 auto;margin-top: 150px;font-size: 12px;color: #fff;}
.sh-sy-cpfw-bg>span{font-size: 12px;color: #fff;width: 80%;margin: 0 auto;display: block;margin-top: 40px;}
.sh-sy-xd>a{display: block;}
.sh-cpfw-div>li{padding: 0 !important;}
.sh-cpfw-div{margin-top: 50px;}
.sh-sy-cpfw-bottom-div{margin-top: 50px;display: inline-block;width: 100%;margin-bottom: 50px;}
.sh-sy-cpfw-bottom{display: block;text-align: center;margin: 0 auto;}
.sh-sy-cpfw-bottom>li>img:hover{animation: swing1 0.5s ease-in-out infinite;transform: rotateZ(-5deg);transform-origin: top center;}
.sh-sy-cpfw-bottom>li>a>p{font-size: 17px;font-family: "Microsoft YaHei";color: black;margin-top: 15px;}
.sh-sy-cpfw-bottom>li>span{text-transform: uppercase;color: rgb(153, 153, 153);font-family: "Microsoft YaHei";font-size: 12px;}
@keyframes swing1 {
0% {transform: rotateZ(5deg)}
50% {transform: rotateZ(-5deg)}100% {transform: rotateZ(5deg)}
}
/*服务体系 第二块内容*/
.sh-sy-auto-bg{background: url(../images/sh-sy-autobg.png);}
.sh-sy-auto-n{background: url(../images/sh-sy-autobg2.png)no-repeat;display: inline-block;width: 100%;margin-top: 50px;}
.sh-sy-auto-border{background: url(../images/sh-sy-autobg3.png)no-repeat;width: 68px;line-height: 68px;text-align: center;margin: 0 auto;}
.sh-sy-auto-border>span{font-family: arial; font-size: 30px;color: #fff;font-weight: bold;}
.sh-sy-auto-text1{font-size: 17px;color: black;font-family: "Microsoft YaHei";font-weight: bold;text-align: center;margin-top: 5px;}
.sh-sy-auto-text2{text-align: center;display: block;font-size: 15px;font-family: "Microsoft YaHei";}
.sh-sy-auto-ul1{display: inline-block;width: 100%;margin-top: -25px;}
.sh-sy-auto-ul2{display: inline-block;width: 100%;margin-top: 75px;}
.sh-sy-auto-ul2>li{margin-left: -3%;}
.sh-sy-auto-button{width: 200px;display: block;background: rgb(31, 92, 153);color: #fff;text-align: center;line-height: 44px;border-radius: 5px;margin: 0 auto;margin-top: 40px;margin-bottom: 40px;cursor: pointer;}
.sh-sy-auto-button:hover{background-color:rgba(25,79,133,1);}
.sh-sy-auto-button:hover{color: #fff;}

/*新闻资讯*/
.sh-sy-xwzx-p1{font-size: 16px;color: black;margin-top: 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}
.sh-sy-xwzx-p1:hover{color: #1f5c99;}
.sh-sy-xwzx-span{font-size: 13px;color: #929292;margin: 8px 0;display: block;}
.sh-sy-xwzx-p2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.sh-sy-xwzx-ul{display: inline-block;margin-top: 30px;}

/*关于我们*/
@media(min-width:1000px){
.aboutList{padding-bottom:15px;padding-top:40px;}

}

@media(max-width:1000px){
.aboutList{padding:15px;}
.about-all-hearder{padding: 0 15px;}
.aboutCulture{padding:15px;}
.sh-cpfw{margin-top:20px;}
}
.about-all-hearder{margin-bottom:20px;}
.about-all-hearder div{font-size: 19px;font-weight:bold;line-height: 1.5}
.about-all-hearder p{font-size: 14px;line-height:1.5;}
.aboutCulture{overflow:hidden;}
.aboutCulture-Content{margin:0 -15px;}
.aboutCulture-box{margin-bottom:15px;}
.aboutCulture-box img{transition:2s;width:100%;}
.aboutCulture-box img:hover{transform:rotateY(360deg);}
.aboutCulture-box strong{margin:15px 0;font-size: 16px;line-height:1.5;display: block;}
.aboutCulture-box p{font-size:14px;line-height:2;}
.marqueelefts {height: auto;max-width: 1200px;overflow: hidden;margin: 0px auto;}
.marqueelefts ul{float:left;}
.marqueelefts li{float:left;margin:0 5px;display:inline;width:200px;height:auto;overflow:hidden;text-align:center;}
.marqueelefts li .pic{display:block;width:200px;height:auto;padding:10px;overflow:hidden;}
.marqueelefts li .pic img{height:100%;width:100%;}
.marqueelefts li .txt{text-align:center;height:auto;line-height:260px;}
.marqueelefts .marquee1_1>li>p{text-align:center;margin: 0 auto;display:inline-block;}
.aboutHonor{margin-bottom: 20px;}

/*联系我们*/
@media(max-width:1000px){
.sh-lxwm-buttton>div>button{width: 100% !important;}
.sh-lxwm-title{margin-top: 0px !important;padding-left: 15px !important;}
}
.sh-lxwm-div{margin-top: 40px;}
.sh-lxwm-p1{font-family: "Microsoft YaHei"; color: rgb(0, 0, 0); font-size: 19px;font-weight: bold;}
.sh-lxwm-span1{font-size: 14px;font-family: "Microsoft YaHei";}
.sh-lxwm-nav>ul{margin-top: 30px;}
.sh-lxwm-nav>ul>li{margin-bottom: 30px;display:inline-block;width: 100%;}
.sh-lxwm-nav>ul>li>img{display:inline-block;width: 63px;padding: 0;}
.sh-lxwm-nav>ul>li>div>span{font-size: 16px;font-family: "Microsoft YaHei";color: rgb(102, 102, 102);line-height: 200%;}
.sh-lxwm-nav>ul>li>div>p{color: black;font-size: 16px;font-family: "Microsoft YaHei";line-height: 200%;font-weight: bold;}
.sh-lxwm-title{padding-left: 40px;margin-top: 80px;}
.sh-lxwm-title1{font-size: 24px; font-family: "Microsoft YaHei"; color: rgb(0, 0, 0);}
.sh-lxwm-title2{font-size: 14px;line-height: 180%;font-family: "Microsoft YaHei";color: rgb(153, 153, 153);margin: 20px 0;}
.sh-lxwm-title3{font-family: "Microsoft YaHei";color: rgb(31, 92, 153);font-size: 14px;margin-bottom: 60px;}
.sh-lxwm-top{margin-top: 25px;}

.download-list{
    border: 1px dotted #dbd4cd;
    overflow: hidden;
    width: 85%;
    padding: 10px;
    margin: 0 auto 20px;
}

.sh-sy-xd-div{height: 450px;}
.sh-sy-xd-div img{width: 300px;height: 300px;}